mining trench - Turkish English Dictionary